package com.paas.form.service;

import com.paas.form.entity.FormAttributeEntity;
import com.paas.form.entity.FormAttributePubEntity;
import com.paas.common.web.service.IBaseService;

import java.util.List;


public interface IFormAttributePubService extends IBaseService<FormAttributePubEntity>{

    List<FormAttributePubEntity> getValidListByViewId(String viewId);

    /**
     * 批量查收属性
     * @param viewIds
     * @return
     */
    List<FormAttributePubEntity> getListByViewIds(List<String> viewIds);
//
//    List<FormAttributePubEntity> getListByViewIdsWithCache(List<String> viewIds);

    void delAttrCacheByViewIds(List<String> viewIds);
}